supply and repair - Francés Inglés Diccionario